home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Tools / freeWAIS-sf-1.1 / acconfig.h next >
C/C++ Source or Header  |  1994-09-08  |  3KB  |  148 lines

  1. /*                               -*- Mode: C -*- 
  2.  * acconfig.h -- 
  3.  * ITIID           : $ITI$ $Header $__Header$
  4.  * Author          : Ulrich Pfeifer
  5.  * Created On      : Thu Mar 24 09:09:48 1994
  6.  * Last Modified By: Ulrich Pfeifer
  7.  * Last Modified On: Thu Sep  8 15:34:20 1994
  8.  * Update Count    : 50
  9.  * Status          : Unknown, Use with caution!
  10.  */
  11.  
  12. /*
  13.  * freeWAIS-sf Version String
  14.  */
  15. #define FREE_WAIS_SF_VERSION_STRING "freeWAIS-sf-1.0"
  16. #define _DISTNAME_ "freeWAIS-sf"
  17. #define FREE_WAIS_SF_VERSION 1.0
  18.  
  19. /*
  20.  * what is the name of the global variable containing the ctype character
  21.  * classes ?
  22.  */
  23. #undef CTYPEVAR 
  24.  
  25. /*
  26.  * Do you have the athena widgets ?
  27.  * You need them to make the x clients
  28.  */
  29.  
  30. #define HAVE_ATHENA
  31.  
  32. /* 
  33.  * If you want to use your buldin regexp (on a SUN!),
  34.  * just delete the following line.
  35.  * If you get a compiler message complaining about 'circf' unknown
  36.  * defining SYSVREGEXP may help.
  37.  */
  38. #undef SYSVREGEXP
  39.  
  40. /* 
  41.  * You need flex to compile with this support for 8bit chars.
  42.  * if you don't have flex or don't like 8-bit chars, just remove
  43.  * the '#define ISO'
  44.  * Set LCHARS to a string containing your additional lower case letters .
  45.  * and UCHARS to the *corresponding upper case letters
  46.  *
  47.  * If you just want to use flex, edit ir/Imakefile and set LEX = flex
  48.  */
  49. #undef ISO
  50. #ifndef LCHARS
  51. #define LCHARS "Σ÷ⁿ▀"
  52. #endif
  53. #ifndef UCHARS
  54. #define UCHARS "─╓▄▀"
  55. #endif
  56.  
  57. /*
  58.  * Do you want the compile with the -DLOCAL_SEARCH switch
  59.  */
  60. #undef LOCAL_SEARCH
  61.  
  62. /*
  63.  * will you have headline files greater that 64MB?
  64.  * Then set this define. You can't use old index files !!!
  65.  */
  66. #undef HUGE_HEADLINES 
  67.  
  68. /*
  69.  * some thing that cause gcc 2.5.8 to complain
  70.  */
  71.  
  72. #undef HAVE_ALPHASORT
  73. #undef HAVE_SCANDIR
  74. #undef HAVE_MEMMOVE
  75. #undef HAVE_REMOVE
  76. #undef HAVE_GETCWD
  77. #undef HAVE_GETWD
  78.  
  79. /*
  80.  * use url's a document id's with doctype URL?  You cannot retrieve
  81.  * these documents from the waisserver if you define this macro.
  82.  * but url's arn't retrieved usually by wais servers :-)
  83.  */
  84. #undef URLDOCID
  85.  
  86. /*
  87.  * some systems call inet_ntoa with pointer, some with the struct
  88.  */
  89. #undef INET_NTOA_WITH_POINTER
  90. #undef INET_NTOA_WITH_STRUCT
  91.  
  92. /*
  93.  * program to decompress "*.Z" files
  94.  */
  95. #define UNCOMPRESSOR "zcat"
  96.  
  97. /*
  98.  * program to decompress "*.gz" files
  99.  */
  100. #define UNZIPPER "gzcat"
  101.  
  102. /*
  103.  * SGIs running IRIX 5 have getrnge is declared in <regexp.h>
  104.  */
  105. #undef HAVE_GETRNGE
  106.  
  107. /*
  108.  * Try the ANSI mode
  109.  * Not working yet
  110.  */
  111. #ifdef STDC_HEADERS
  112. /* #define ANSI_LIKE */
  113. #endif
  114.  
  115. /*
  116.  * Do not send and UDP packet to dortmund
  117.  */
  118. #undef DO_NOT_TELL_ABOUT_ME
  119.  
  120. /*
  121.  * Can you bcopy() do overlapping copies ?
  122.  */
  123. #ifndef _AUX_SOURCE             /* That's bad !!! */
  124. #undef BCOPY_OVERLAP
  125. #endif /* _AUX_SOURCE */
  126.  
  127. /*
  128.  * Can you memcpy() do overlapping copies ?
  129.  */
  130. #ifndef _AUX_SOURCE             /* That's bad !!! */
  131. #undef MEMCPY_OVERLAP
  132. #endif /* _AUX_SOURCE */
  133. /*
  134.  * do you want to cache synonym files in shared memory
  135.  */
  136. #undef CACHE_SYN
  137.  
  138. /*
  139.  * what compiler are you using ?
  140.  */
  141. #define COMPILER_VERSION "unknown"
  142.  
  143. /*
  144.  * are you compiling on a HPUX system ?
  145.  */
  146. #undef _HPUX_SOURCE
  147.  
  148.